Energy dependence - Español Inglés Diccionario